making available - French English Dictionary